fixed term contract - Espagnol Anglais Dictionnaire